short rifle - Español Inglés Diccionario